netted melon - Turkish English Dictionary